home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3s / wconv.z / wconv
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  65 lines

  1.  
  2.  
  3.  
  4. wwwwccccoooonnnnvvvv((((3333SSSS))))                                                            wwwwccccoooonnnnvvvv((((3333SSSS))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _wwww_cccc_oooo_nnnn_vvvv_:::: _tttt_oooo_wwww_uuuu_pppp_pppp_eeee_rrrr_,,,, _tttt_oooo_wwww_llll_oooo_wwww_eeee_rrrr_,,,,    _wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss_,,,, _tttt_oooo_wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss  - translation character
  10.      functions and extensible translation functions
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      #include <ctype.h>
  14.      #include <widec.h>
  15.      #include <wctype.h>
  16.      win_t towupper(win_t _c);
  17.      win_t towlower(win_t _c);
  18.      wctrans_t wctrans(const char *_p_r_o_p_e_r_t_y);
  19.      wint_t towctrans(wint_t _w_c, wctrans_t _d_e_s_c);
  20.  
  21. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  22.      If the argument to _tttt_oooo_wwww_uuuu_pppp_pppp_eeee_rrrr represents a lowercase letter of the ASCII or
  23.      supplementary code sets, the result is the corresponding uppercase
  24.      letter.  If the argument to _tttt_oooo_wwww_llll_oooo_wwww_eeee_rrrr represents an uppercase letter of
  25.      the ASCII or supplementary code sets, the result is the corresponding
  26.      lowercase letter.  In the case of all other arguments, the return value
  27.      is unchanged.  The table used for translation is generated by
  28.      _wwww_cccc_hhhh_rrrr_tttt_bbbb_llll(1M).
  29.  
  30.      The _wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss function and _tttt_oooo_wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss function are extensible wide character
  31.      translation functions.  The _wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss function returns a nonzero value of
  32.      _wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss______tttt type that describes a translation between wide characters
  33.      identified by the argument _p_r_o_p_e_r_t_y, if the value is valid as the second
  34.      argument to the _tttt_oooo_wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss function. Otherwise it returns zero.  _t_o_l_o_w_e_r
  35.      and _t_o_u_p_p_e_r are available property names. The _tttt_oooo_wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss function returns
  36.      the translated value of _w_c using the translation described by _d_e_s_c.
  37.  
  38. NNNNOOOOTTTTEEEESSSS
  39.      _wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss and _tttt_oooo_wwww_cccc_tttt_rrrr_aaaa_nnnn_ssss are available with n32 and 64 C libraries for IRIX
  40.      6.5.17 or later versions.
  41.  
  42. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  43.      _wwww_cccc_hhhh_rrrr_tttt_bbbb_llll(1M), _cccc_oooo_nnnn_vvvv(3C), _wwww_cccc_tttt_yyyy_pppp_eeee(3S).
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                                                         PPPPaaaaggggeeee 1111
  62.  
  63.  
  64.  
  65.